solidly grounded - Turkish English Dictionary